# 定义我们自己的中间件
from django.utils.deprecation import MiddlewareMixin


class RBACMiddleware(MiddlewareMixin):
    """
    拦截请求 操作，在这里进行 RBAC 权限拦截
    """

    def process_request(self, request):
        print("======RBACMiddleware=====")
        # 先验证是哪个用户
        # 在找出这个用户下的角色
        # 在根据角色 去查找 所有的 权限
        # 判断 该用户 是否有访问该接口的权限
        pass
